rough and roadless place - Turco Inglés Diccionario